Kenyans Clash With Police As They Protest Against The Finance Bill 2024.